down-wind leg - French English Dictionary